\section{Conclusiones}

En el presente trabajo se muestra una implementación veloz y completamente funcional de un compresor de archivos simple. Programar en lenguaje ensamblador permite tener un manejo a bajo nivel que no provee ningun otro lenguaje de programación, ya que interactua directamente con instrucciones del procesador.\\
Dichas instrucciones presentan formas mas efectivas para manejar la memoria y datos pequeños, siendo ideales para esta aplicación.\\\\

La ventaja de haber programado y terminado previamente el trabajo en lenguaje C es clara: producimos un programa y una estructura que nos fue vital para la implementación en Assembler.\\ El código en C sirvió como guía (tal como sería un pseudocódigo) tanto como para el testeo y comprobar la correctitud de las funciones que fueron escritas en ensamblador. Sin esta implementación en C, la cantidad de errores hubiera sido mayor, mas dificiles de encontrar (quizas insalvables) y el código hubiera sido totalmente desprolijo.
\\
\\

La aplicación podría extenderse para comprimir archivos grandes, mejorar el algoritmo para lograr una mejor compresión o interfaz de usuario gráfica. Aún así, sin agregados, el programa presentado es capaz de utilizarse sin mayores problemas en la práctica y tiene un funcionamiento veloz y efectivo.






\pagebreak
